*html,body{height:100%;}
body{margin:0px;padding:0px;font-size:12px;text-align:center;color:#555;}
div,h1,h2,h3,p,form{margin:0px;padding:0px;font-size:12px;}
h1{font-size:16px;}
h2{font-size:14px;}
h3{font-size:12px;}
img{border:0px;}
ul,li,dl,dt,dd{list-style:none;margin:0px;padding:0px;}
a{color:#555;text-decoration:none}
a:hover{color:#555;text-decoration:underline}
a:visited{color:#555;text-decoration:none}
#wrap{background:url("../images/top_bg.gif") repeat-x;}
#header{height:130px;text-align:left;width:900px;margin:auto;margin-bottom:8px;}
#header h1{float:left;height:100px;line-height:100px;width:200px;font-size:85px;text-align:center;overflow:hidden;}
#header h1 img{ vertical-align:middle;border:#ccc 1px solid;}
#header .topnav{margin-left:220px !important;height:100px;position:relative;}
#header .topnav h2{padding:30px 0px 0px 30px;font-size:18px;}
#header .topnav h3{padding-left:50px;height:30px;line-height:30px;font-weight:normal;}
#header .topnav p{float:right;}
#header .topnav p a{margin:0px 5px;}
#nav{clear:both;height:32px;line-height:32px;}
#nav a{padding:0px 7px;height:32px;line-height:32px;display:inline-block;}
#nav a:hover{background:#fff;text-decoration:none;color:#800000}

#main{width:900px;margin:auto;height:100%;}
#main #left{float:left;width:200px;background:#eee;height:100%;border:#ddd 1px solid;border-width:0px 1px 1px 0px;}
#main #left ul{padding:7px 0px;}
#main #left li{width:100%;overflow:hidden;}
#main #left li a{display:block;height:23px;line-height:23px;}
#main #left li a:hover{background:#fff; text-decoration:none}
#main #left dl{text-align:left;}
#main #left dt{background:#fdfdfd;height:23px;line-height:23px;border-bottom:#ddd 1px dashed;font-weight:bold;padding-left:15px;}
#main #left dd{line-height:20px;padding:5px 0px 5px 30px;}
#main #left dd a{height:20px;width:155px;display:block;overflow:hidden;background:url("../images/li_2.gif") left top no-repeat;padding-left:13px;}

#main #right{float:right;width:200px;text-align:left}
#main #right dl{border:#ddd 1px solid;margin-bottom:8px;}
#main #right h1{text-align:center;padding:5px;}
#main #right h1 img{border:#ccc 1px solid;}
#main #right dt{background:#ededed;height:23px;line-height:23px;padding-left:7px;}
#main #right dd{padding:7px;line-height:20px;}
#main #right dd a{background:url("../images/li_ggao.gif") left -2px no-repeat;display:block;padding-left:13px;}
#main #container{text-align:left;margin:0px 207px;}

.m_b8{margin-bottom:8px;}
.site{border-bottom:#ddd 1px dashed;height:30px;line-height:30px;}

#container table{border:#ddd 1px solid;border-width:1px 0px;margin:8px auto;width:468px}
#container td{width:156px;vertical-align:bottom;text-align:center;}
#container td a img{border:#eee 3px solid;}
#container td a:hover img{border:#ccc 3px solid;}
#container td span{display:block;height:26px;line-height:26px;overflow:hidden;text-align:center;}
#container h1{height:30px;background:url("../images/ico_jt.gif") left -5px no-repeat;padding-left:15px;color:#800000}
#container dl{margin-bottom:8px;line-height:20px;border-bottom:#ddd 1px dashed;}
#container h2{background:url("../images/ean_009.gif") 15px center no-repeat;padding-left:32px;}
#container dt{padding-left:32px;}
#container dd{text-align:right;padding-right:17px;}
#container dd a:hover{background:#ddd;}

#footer{ padding:10px 0 18px 0;text-align:center;}
#footer span{ display:block; height:25px; border-bottom:#E6E6E6 1px solid; text-align:center}
#footer font{display:block;text-align:center;font-size:12px;line-height:18px; color:#666666; margin-top:14px;font-family:Verdana, Lucida, Arial, Helvetica;}
#footer .gray{color:#999999;}